(detect_coding_utf_16): Fix previous change.
authorKenichi Handa <handa@m17n.org>
Wed, 17 Jun 2009 00:42:07 +0000 (00:42 +0000)
committerKenichi Handa <handa@m17n.org>
Wed, 17 Jun 2009 00:42:07 +0000 (00:42 +0000)
src/coding.c

index cde56d9af424302a82f6bd4fbcd315bbecf0cec1..6dbf05ce0aa3daadf572a71e2eee854754e87515 100644 (file)
@@ -1669,7 +1669,8 @@ detect_coding_utf_16 (coding, detect_info)
                                |CATEGORY_MASK_UTF_16_BE
                                | CATEGORY_MASK_UTF_16_LE);
 
-      while (detect_info->rejected != CATEGORY_MASK_UTF_16)
+      while ((detect_info->rejected & CATEGORY_MASK_UTF_16)
+            != CATEGORY_MASK_UTF_16)
        {
          TWO_MORE_BYTES (c1, c2);
          if (c2 < 0)